home *** CD-ROM | disk | FTP | other *** search
- Path: nntp-trd.UNINETT.no!usenet
- From: Paul Kenneth Egell-johnsen <paulken4@afrodite.kih.no>
- Newsgroups: comp.lang.c++
- Subject: Re: Randomize (Is C++ hard to learn?)
- Date: Thu, 07 Mar 1996 09:43:30 +0100
- Organization: UNINETT news service
- Message-ID: <313EA1B1.5F8E@afrodite.kih.no>
- References: <313BD7D1.6143@IntNet.net> <4hi7bh$roe@holly.ACNS.ColoState.EDU>
- NNTP-Posting-Host: afrodite.kih.no
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0 (X11; I; HP-UX A.09.05 9000/720)
-
- Corby S. Hudnall wrote:
-
- > The learning curve is different for each of us but practicing what you are learning is
- > the key to becoming good at what you do. Don't spend so much time focusing on what makes
- > C++ such an exceptional language when you are starting. You can worry about classes,
- > templates, and general OOP techniques once you have mastered the basics. As a general
- > rule, C is a much better first langauge then C++. Take the courses that you can and with
- > time, you'll figure it out.
-
- I differ. You should learn C++ programming at first, but just
- wait with the more special items. When you know how functions
- and programflow works, then go on to classes, then templates,
- then exception handling, then STL and OOP.
-
- By learning C first, you learn a lot of things which you have to
- unlearn, not all at the beginning of C++, but sometimes as late
- as OOP techniques...
-
- Luckily, we (at our school) have learn C++ from the first year,
- and now we don't have to unlearn a lot of things, because we
- have gotten it mostly right all the way (of course, I shouldn't
- say we, because I only can speak for myself).
-
- > The language is so enormous, I think that most professional programers keep some sort
- > of reference or notebook of notes that they've collected over the years.
-
- I do, too. Learn the basics, like IFs, FORs, WHILEs and the
- basics of classes. Later (When you have passed the course) you
- may always consult books, earlier code and such.
-
- > Beware of nasty rumors. It's hard to say what the industry will adopt as "standard"
- > but with the introduction of the STL, and the MFC, I doubt that C++ will be declining in
- > the windows environment for quite some time.
-
- Of course not. Windows is Microsoft, MFC is Microsoft... And
- most people like C++ anyway. (I do)
-
- > : Any Help would be greatly appreciated...
- > To give you an idea, every job I've looked at or applied for as a Software Engineer
- > has smiled greatly on OOP and C++. Java is so new, it'll be years before any sort of
- > standard is adopted. C++ is a good example of how long a 'standard' is hard to come by.
-
- Java is a standard, because Sun controls Java, and everyone is
- allowed to use it. We don't need to standarize when everyone is
- using the same foundation.
-
- Paul K Egell-Johnsen,
-
- mailto:paulken4@afrodite.kih.no
- http://afrodite.kih.no:8001/studenter/paulken4/frames/
-